compost pile - French English Dictionary